Server Watch Plugin SDK Date: 6 Feb 2004
Release: 1.0
Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

ISWPluginMenu::ISWMenuContext Class Reference

#include <ISWPluginMenu.h>

Inherited by MenuRowColStruct.

Inheritance diagram for ISWPluginMenu::ISWMenuContext:

Inheritance graph
[legend]
List of all members.

Detailed Description

ISWMenuContext provides context information to aid in the creation of the menu. An object derived from this interface will be returned from ISWPluginMenu::GetMenuContext() function.


Public Types

enum  ISWMenuContextType { MENUROWCOLSTRUCT }

Public Member Functions

virtual ISWMenuContextType GetType ()=0


Member Enumeration Documentation

enum ISWPluginMenu::ISWMenuContext::ISWMenuContextType
 

Enumeration values:
MENUROWCOLSTRUCT  This ISWMenuContext is an instance of MenuRowColStruct.


Member Function Documentation

virtual ISWMenuContextType ISWPluginMenu::ISWMenuContext::GetType  )  [pure virtual]
 

GetType returns the type of context object being returned. This allows a plugin to query the type to know what type of object to dynamic_cast the ISWMenuContextType* to to get context information for the menu.

Implemented in MenuRowColStruct.


The documentation for this class was generated from the following file:

Copyright (c) 2003-2004, Deep Fried Software. All rights reserved.